package Modelo.DAO;

import java.util.List;

import Modelo.Entidad.Cliente;

public class ClienteDAO implements Dao<Cliente, Long>{

	
	private static ClienteDAO INSTANCE = null;

    protected ClienteDAO() {
    }

    private synchronized static void createInstance() {
        if (INSTANCE == null) {
            INSTANCE = new ClienteDAO();
        }
    }

    public static ClienteDAO getInstance() {
        if (INSTANCE == null) {
            createInstance();
        }
        return INSTANCE;
    }
	
	
	@Override
	public void persist(Cliente entity) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void remove(Cliente entity) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void update(Cliente entity) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Cliente findById(Long id) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<Cliente> findAll() {
		// TODO Auto-generated method stub
		return null;
	}

}
